insulating sockets - Alemán Inglés Diccionario